package com.nd.arcSoft.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

/**
 * @Author 张寒轩
 * @Date 2021/3/22 11:14
 * @Description 虹软引擎配置类
 */
@Data
@Configuration
@ConfigurationProperties(prefix = "arcsoft.engine")
public class ArcSoftEngineConfig {

    /**
     * setDetectMode设置引擎模式 有 VIDEO 和 IMAGE 两种模式
     * setDetectFaceOrientPriority 有0 90 128 270 和全角度，默认全角度
     * setDetectFaceMaxNum 识别最大人脸数，数值越大，越慢，数值越小，越快
     * setDetectFaceScaleVal 识别的最小人脸比例 = 图片长边 / 人脸框长边的比值
     *                      默认推荐值：VIDEO模式推荐16；IMAGE模式推荐32
     */
    private String detectMode;
    private String detectFaceOrientPriority;
    private Integer detectFaceMaxNum;
    private Integer detectFaceScale;

}